.model_full {
  width: 100%;
  height: calc(100% - 62px) ;

  padding: 24px;
}

.full_top {
  display: flex;
  justify-content: space-around;
  width: 100%;
  height: 10%;
}

.full_top>div {
  width: calc(100%/2);
  height: 20%;
}


.direct_rate {
  width: calc((100% - 122px)/2);
  margin-left: 16px;
  font-size: 16px;
  color: #262631;
}

.rate_num {
  color: #2E2E3A;
  font-size: 28px;
  font-weight: bold;
}

.indirect_num {
  color: #2E2E3A;
  font-size: 28px;
  font-weight: bold;
}

.direct_note {
  width: calc((100% - 112px)/2);
  margin-right: 70px;
  font-size: 14px;
  color: #262631;
}

.direct_note>p {
  line-height: 34px;
}

.budget {
  color: #2E2E3A;
  font-size: 16px;
  font-weight: bold;
}

.implement {
  color: #2E2E3A;
  font-size: 16px;
  font-weight: bold;
}

.full_table {
  width: 100%;
  background-color: #fff;
  border-radius: 12px;
  overflow: hidden;

}
.full_table .layui-table-cell {
    height: 32px;
    line-height: 32px;
    color: #2E2E3A;
    font-size: 16px;
    padding: 0;
}

.gImage {
  margin-left: 12px;
}



.full_table .name{
	display: flex;
	flex-direction: row;
	align-items: center;
}
.full_table .name span{
	width: 32px;
	height: 32px;
	border-radius: 50%;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
	margin-right: 12px;
}
.full_table .name span.blue{
	color: #165DFF;
	background: #E8F3FF;
}
.full_table .name span.green{
	color: #24CA49;
	background: #E9FAED;
}
.full_table .name span.orange{
	color: #FFB443;
	background: #FFF2E6;
}
.full_table .name span.purple{
	color: #4807EA;
	background: #EDE6FD;
}
.full_table .name p{
	color: #1D2129;
	font-size: 14px;
	font-weight: 600;
}
.full_table .layui-table-cell .progress::-webkit-progress-bar {
  background-color: #f2f2f2;
  border-radius: 0.2rem;
}
/

.layui-table-view .layui-table td:nth-child(1) {
    padding: 12px 20px;
    text-align: left;
	
}
/* 执行率 */
.layui-table-view .layui-table td:nth-child(4) {
    padding: 12px 20px;
    text-align: left;
	
}
.layui-table-view .layui-table td:nth-last-child(1) {
    padding: 12px 20px;
    text-align: center;
}
.layui-table-view .layui-table{
	width: 100%;
}
.process {
  background-color: #F2F3F7;
  width: 72px;
  height: 6px;
  border-radius: .5rem;  
  margin-bottom: 4px;
}

progress{
   width: 72px;
   height:6px;
   background-color: #F2F3F7;   /*IE bar颜色值*/
   color: #3DD598;        /*IE value颜色值*/
   margin-bottom: 4px;
}
progress::-webkit-progress-bar { 
	background: #F2F3F7;
}
progress::-webkit-progress-value {
    background: #3DD598;
    border-radius: .2rem;   /*进度条内圆角*/
}

